package com.dcy.znoa.domain.publiz;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@TableName("canteen_menu")
public class CanteenMenu {//食堂 食堂表：一个园区多个食堂；一个公司多个食堂。

    @TableId(type = IdType.AUTO, value = "cm_id")
    Long cmId;

    @TableField
    Long canteenId;

    @TableField("cm_name")
    String cmName;

    @TableField("price")
    Integer price;//价格，目前就简单用 整型

    @TableField("unit")
    String unit; //单位，默认 元

    @TableField("cm_type")
    Integer cmType;//0 全部 1 早餐 2 午餐 3 晚餐

    @TableField("cm_time")
    Date cmTime;//上菜日期 只有年月日

    @TableField
    String pic;//图片地址

    @TableField("create_oper_id")
    Long createOperId;

    @TableField("create_time")
    Date createTime;

    @TableField("update_oper_id")
    Long updateOperId;

    @TableField("update_time")
    Date updateTime;

    @TableField("valid_flag")
    Integer validFlag;


}
